History: Wiki and programming

Preview of version: 5

Title
Wiki and programming
Thursday 9:00

Issue
How can we combine wiki and programming? For example
<python>print("hello, world")&lt;/python&gt;

What happened
Some of the topics discussed were:
  • Who writes? Skill Level (expert, end user)
  • Where do they write? In the wiki code, in plugins, in an administrator interface (wordpress)
  • Runtime context? Run within the wiki, decoupled, application server. Server load/runaway code, security issues.
  • What language do they write in? The language of the wiki? General purpose language versus domain specific language
  • Access to wiki functionality: Rights of user, data, programming rights, external content.

Concrete elements mentioned:
  • OSGi, a standard
  • Apache Felix.
  • Eclipse Equinoxe
  • Bean Scripting Framework (BSF)
  • Xwiki embedded programming. Velosity
  • Running perl via perlsafe module and tainted mode
  • Embedding via iframe.
  • Foswiki
  • Avoiding &lt;python>print(open('/etc/password').read() )&lt;/python>

Attendees
  • Finn Ã…rup Nielsen (Convener)
  • Martin Cleaver (Convener)
  • Dirk Riehle
  • Andreas Jonsson
  • ...

History

Legend: v=view, s=source
Date UserEdit Comment Version Action
Wed 14 of July, 2010 08:46 EDT fnielsen   6
Current
 v  s
Wed 14 of July, 2010 08:46 EDT fnielsen Testing '<' 5  v  s  
Thu 08 of July, 2010 05:46 EDT fnielsen   4  v  s  
Thu 08 of July, 2010 05:09 EDT fnielsen   3  v  s  
Thu 08 of July, 2010 05:05 EDT fnielsen   2  v  s  
Thu 08 of July, 2010 04:43 EDT fnielsen   1  v  s